Master Cat Game Studio

It's a 2.5D platform game based on crates with different mechanics
Platformer
Just drag, move and drop them! How many blocks can you stack?
Puzzle
Play in browser