Jump to a section: Home Games Overview Latest Games View all → Mechabit Brainwaves View all → Discussion Article Thought Review 100 20th March, 0 replies Games to Watch Out for From EGX Rezzed 2015 - Part 1 Titan Souls Release Dates: April 14th (PC), April 15th (PS4 & PSV) Publisher: Devolver Digital Developer:... Share Mechabit with others Mechabit Games Overview Updates