Man I Just Wanna Go Home: NEW GAME ALERT!!!

NEW GAME ALERT!!! Screaming head is a 2d platformer about a polyamorous head that pushes his enemies away using the power of scream. It is insane! And it also has a playable demo, check it out, it's free. STORE PAGE