Capybara.
B L O C K S .
A game where you need to work around limitations
A 2D platformer by Team Bugulon that reminds me of Yoshi Island