Raven Travel Studios is a newly formed indie team that has made a tribute game to the ’80s run-and-gun platformers. It shall be called Cast of the Seven Godsends, and it looks like you’re going to need some pretty quick thinking to keep up with it. It will be available on Windows 7 and Xbox Live...