Author Topic: Does Anyone Remember this Flash Game?  (Read 305 times)

There was this flash game that was like Parodius but you were this weird little creature that spat blood, it's super weird. Does this ring a bell with anyone?