04/07/2013 Update on the Space Game – Now Called Icarus
The space game now has a name: Icarus. The latest build also features a plethora of updates, and final art assets are in development and will soon be integrated into the game! Read more [...]