Really cool setup here. Wasn't able to get past the first boss, but the concept is starting strong. Great work!