toaster games
Twitter
Home
Games
Icarus (2012)
Use up to fly
Help Icarus escape!
http://www.glorioustrainwrecks.com/node/2840