Daily Archives: June 16, 2014

Weekly Steam Game Giveaway Insanely Twisted Shadow Planet @ TestFreaks


New week, new Steam game giveaway..

Link: http://blog.testfreaks.com/contest/weekly-steam-game-giveaway-insanely-twisted-shadow-planet/

"Another week has begun so that means we have another Steam game giveaway for you and this week it is an award winning and great looking game called Insanely Twisted Shadow Planet. ITSP is a 2D style action adventure game where you have to save your planet by using your ship to explore and complete puzzles. It’s an interesting game with most certainly a unique look to it."