>>13
This has been a dream of mine. Make a scheme engine that is viewport agnostic and then create a single game that can be played as an ARPG by diablofying and creating an autoturn incrementer, a blobber by initiating turn-based random encounters when enemies are adjacent, and a traditional Berlin roguelike, and a FPS by diablofying and using the blobber display.