Upcoming Developments: Museum of Simulation Technology

There are very few developments, if any at all, that I would compare to the innovation showcased by Portal series. This looks to be comparable:

http://www.pillowcastlegames.com/

Q: When will the game be released?

A: At least a year from now! When is now? Whenever you’re reading this, obviously!”