Ichigo Games

The best slime game you never knew you would play!
Platformer
Can you survive the museum?
Action