Also just thought about those projectiles... could be that they are like a swarm of little enemies and you'd have to redirect-deflect'em against the boss who's is actually controlling them like puppets... some could explode on contact and have to dodge those... dunno just trippin' :D
RE: Introduction + new video game project!