An interesting little game hitting XBLA and PSN in the near future.