A lot of cool concepts being used in tandem - would love to see these ideas be made into a full game!