Developed by Fat Gem Games, this one has technically been out for over two years, as you play a weird alien-like creature dressed in a one-strap cloth battling prehistoric creatures and other monsters in a weird hellscape Now you can enjoy that on either console as you see fit, as the game was released over[...]