Phantom 8 Studio shows off a new story trailer for its upcoming psychological thriller, Past Cure.

Past Cure is an indie game in which players search for the missing pieces of their mind.

GeekNifty.com - A site run by geeks for geeks.