AHa-Communications Inc. is a developer of games.
Interesting simulator that helps you enjoy your free time.