Graphics (and VFX in particular) and sound were amazing! I liked the silliness switch that turned satellites into hot dogs and that the parasites attached themselves onto the satellites. The movements felt as though I were in space: I had to dose each action not to stray too far away. However, I think that it fits your game :)